Focus on recommender systems modeling at the intersection of generative recommenders and foundational understanding of user taste across music and talk content formats. Collaborate with a cross-functional team to define and execute the machine learning technical strategy for the product area, building the next generation of Spotify content and user representations and the technical architecture to support it.
Job listings
As a Senior Software Engineer, youβll focus on building tools that support operational resilience. This includes understanding the impact of disruptions like power outages on business assets and downtime. The work falls under a broader concept called "Continuous Planning," which connects across multiple areas such as Business Continuity Management, Recovery Management, and IT incident response.
Collaborate with key internal stakeholders to determine how to design backend systems and APIs to meet their scalable needs. Architect, develop, and operate Java services deployed to millions of users. Leverage Spotifyβs many data sets to create awesome music recommendations. Be a technical leader and valued contributor in an autonomous, cross-functional agile team.
Design and deploy networks based on business and technical requirements, partnering with project and program managers. Operate and troubleshoot networks to resolve issues quickly, taking a lead in outage mitigation. Validate problem descriptions, perform diagnoses, and track issues. Engage in sustainment to proactively analyze network parameters and partner with SRE, providing feedback to architects.
We're looking for a Backend Developer to join our dynamic team and accelerate the development of our new, powerful analytics tool we're building for our BI team. Your contributions will directly enhance feature development, empower our analytical teams, and save countless hours of manual effort. If you're passionate about creating innovative tools that drive real impact, we'd love to have you onboard!
This role is central to driving the integration of advanced AI, including Generative AI, into our core platformsβenhancing decision-making, optimizing user workflows, and delivering intelligent, scalable product experiences. As a technical leader, you will architect and oversee AI solutions that span machine learning, natural language processing, and large-scale cloud infrastructure. Shaping product strategy, and leading with technical excellence, we invite you to shape the future of the energy sector with us.
Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes. Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs. Contribute to the design and implementation of new products and features while also enhancing the existing product suite and be a mentor for colleagues and help promote knowledge-sharing.
Be a technical leader within your team and within Spotify. Coordinate technical projects across teams. Facilitate collaboration with engineers, product owners, and designers to solve interesting problems for delivering various media. Architect, design, develop, and deploy ML models. Be a leader in Spotifyβs ML community and work collaboratively and efficiently on existing platforms and systems.
Design, build, evaluate, and ship ML solutions in Spotifyβs personalization products and collaborate with cross functional teams to build new product features that advance the mission to connect artists and fans. Prototype new approaches and productionize solutions at scale for our hundreds of millions of active users. Promote and role-model best practices of ML systems development throughout the organization and be part of an active group of machine learning practitioners.
This team is a specialized, cross-functional squad of highly skilled engineers deployed to tackle high-impact βquick winsβ and quality-of-life improvements across the platform. This position is open to remote candidates in North America. Design, improve, and debug complex, scalable distributed systems. Write extensible, scalable and test-driven code. Take part in sprint planning and architectural decision-making.